package com.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

import com.baomidou.mybatisplus.mapper.MetaObjectHandler;
import com.baomidou.mybatisplus.plugins.PaginationInterceptor;

/**
 * Mybatis-Plus 配置类
 * 功能：配置 Mybatis-Plus 相关插件和自定义功能
 * 详细：该类配置了 Mybatis-Plus 的分页插件，方便进行分页查询。
 *
 *

 */
@Configuration
public class MybatisPlusConfig {

    /**
     * 分页插件配置
     * 该插件用于 Mybatis-Plus 中进行分页查询，自动处理分页逻辑。
     *
     * @return PaginationInterceptor 分页插件实例
     */
    @Bean
    public PaginationInterceptor paginationInterceptor() {
        return new PaginationInterceptor();
    }

}
